have flesh scraped from - Alemán Inglés Diccionario